package mx.events;

extern class FlexEvent extends flash.events.Event {
	function new(type : String, ?bubbles : Bool, ?cancelable : Bool) : Void;
	static var ADD : String;
	static var APPLICATION_COMPLETE : String;
	static var BUTTON_DOWN : String;
	static var CREATION_COMPLETE : String;
	static var CURSOR_UPDATE : String;
	static var DATA_CHANGE : String;
	static var ENTER : String;
	static var ENTER_STATE : String;
	static var EXIT_STATE : String;
	static var HIDE : String;
	static var IDLE : String;
	static var INITIALIZE : String;
	static var INIT_COMPLETE : String;
	static var INIT_PROGRESS : String;
	static var INVALID : String;
	static var LOADING : String;
	static var PREINITIALIZE : String;
	static var PRELOADER_DONE : String;
	static var REMOVE : String;
	static var REPEAT : String;
	static var REPEAT_END : String;
	static var REPEAT_START : String;
	static var SHOW : String;
	static var TRANSFORM_CHANGE : String;
	static var UPDATE_COMPLETE : String;
	static var URL_CHANGED : String;
	static var VALID : String;
	static var VALUE_COMMIT : String;
}
